- 累死累活
- lèisǐlèihuótire oneself out with backbreaking toil; work oneself to death* * *lei4 si3 lei4 huo2to tire oneself out through overwork, to work oneself to death* * *累死累活|累死累活 [lèi sǐ lèi huó] ► to tire oneself out through overwork ► to work oneself to death
Chinese-English dictionary. Academic. 2013.